branch of discipline studying on algae - French English Dictionary